home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
tribbs
/
tsort43.zip
/
TRISORT.DOC
< prev
next >
Wrap
Text File
|
1996-02-12
|
9KB
|
200 lines
TriSort v4.3 Dated: 02/12/95
Freejack's Software By Gary Price
Copyrighted (c) 1994-96 by Gary Price, all rights reserved.
TriBBS is a Registered Trademark by TriSoft!
This program is distrubuted without warranty. Freejack's Software will not
be liable in any way for any damages cause from the use of this program.
There is no guarantee this program will do anything execpt take up harddrive
space.... (:>
Now that this is out of the way, lets get on to the good stuff.
A Sorting Utility for TriBBS v10.x & TriBBS PRO!
*************************** INSTALLING TRISORT ******************************
Warning: TriBBS's TRIMAN.EXE must be in your Node 1's main directory!
Place TriSort in any file directory on the same computer that has TriBBS's
Main Node. In other words, TriSort can work across drives, but is not NetWork
capatible. I would suggest making a seperate directory called TriSort and
placing all files from the archive into that directory inorder to keep up
with them.
You have a choice of TriSort's exe files.
If you have a 386 machine or faster, you can use the Tsort386.exe which was
compiled using the 386 instruction set that will be faster.
If your machine is a 286 or less then use the Trisort.exe.
****************************************************************************
WARNING! BEFORE YOU RUN TriSort, READ THIS!
I strongly suggest taking down all nodes before you run this program. TriSort
and TriMan's Packer does not support file sharing, therefore, you don't want
to sort any of TriBBS's Data Records while a User is online! Not doing so
and sorting and running Triman while a caller is online WILL cause damage
to your TriBBS Data Records!
****************************************************************************
Config File Setup:
TriSort now requires a config file for operation. You will need to create
a File called "TRISORT.CFG" and enter on line one your Path to Node 1's Main
Directory.
C:\TRIBBS
Once you have created this file, place it in the same directory as
TriSort.exe file resides.
********************** SORTING USERS DATA RECORDS **************************
TriSort will Sort your Users Data Records in TriBBS, in either a First Name,
or Last Name accending order.
TriSort will NOT sort User Record Number 1 which should be the
sysop's Record number. It will start it's sorting from Record Number 2 on
down to end of Date Base.
Files that are affected will be your Users.dat, Users.spf, Users.spm,
Users.idx & Alias.idx. I have setup TriSort to autoback-up these files to
your \mwork directory. File names will be the same except extentions will
end with a $, except Users.spm & Users.spf.
Examples: Users.dat will become Users.da$
Users.spm will become Users.s$m
You may want as added insurance, go ahead and back up your entire \mwork
directory just for safe keeping.
FOR SORTING USERS DATA RECORDS IN NORMAL OPERATION:
If you select <U>ser Records, you will be asked to sort on either:
<F>irst Name, <L>ast Name or <A>lias Name
After TriSort makes it's indexing file and sorts the Users.dat, Users.spf &
Users.spf files, it will then renumber all of the User Specific screen
messages n. ANS, n.BBS & n.RIP where 'n' is the record number of the user
found in Users.dat file.
If none are found, the process is skipped. Next, TriSort will then call upon
TriMan to pack your Users base and rebuild your Users.Idx & Alias.Idx files.
When Complete, TriSort will return back to the Main Menu where you can exit
to Dos.
=============================================================================
***** RUNNING TRISORT IN A NIGHTLY EVENT FOR SORTING USERS DATA RECORDS *****
Again I Warned: Make sure all nodes are down before you call this operation!
Sysops can now run TriSort in a nightly event to Sort User Records Only!
Command line operation will be as follows to invoke hands free running of
TriSort for Sorting User Records Only:
TRISORT /F <-- Sorts User Records by First Real Names
TRISORT /L <-- Sorts User Records by Last Real Names
TRISORT /A <-- Sorts User Records by Alias Names
Now all you need to do is select a command line option above and add it
to an existing Nightly Event Batch File or create one.
Example of what a Batch file would look like:
ECHO OFF
CD\TRISORT <-- Directory where TriSort can be found.
TRISORT /Option <-- Must call TriSort with command line option
for hands free operation.
Where /Option = either /F, /L or /A
CD\TRIBBS <-- Switch back to TriBBS
BOARD <-- Call TriBBS back up.
********************* SORTING FILE AREAS DATA RECORDS ***********************
If File Areas Sorting is selected, then enter either "<A>LL" or "<P>artial"
file areas. In the Partial file areas, you will be able to enter a "From" and
"To" File Areas Numbers. When the Partial file areas are completed, they will
be reinserted back into the same block of file area numbers with the remaining
unsorted File Areas remaining in their orginal order.
Example for Partial Sort:
Let's say you have 200 file areas, but only want to sort File Areas 50 to 100.
You would enter From 50, to 100. TriSort will sort only those file areas and
place them back into the same file positions 50 to 100 but now sorted. All
File Areas before 50 and After 100 will remained in their orginal order and
in their orginal file postions..
*********************** Sorting Message Conferences *************************
*********************** WARNING! PLEASE READ THIS! **************************
Before running TriSort to Sort the Message Conference Areas, I strongly
Recommend that you export ANY and ALL MAIL packs using your TriNet, TriDog,
or TriToss.
*****************************************************************************
The Registered version of TriSort will sort all files for the Message
conferences, then renumber your M????.HDR, & M????.TXT files to match
your newly sorted Message conferences. Two text files will also be created,
MCONF.TXT (which shows your conferences starting at the record #1 position
to end) and a file called NODE.TXT (which shows the message conference
numbers for 0 to end, just like in the TriMail door, this file will be
useful for your Nodes pulling mail from your system).
Use the MCONF.TXT file to help you realign your 3rd party Mail tosser
programs such as TriToss, Trinet...etc.
You can send NODE.TXT to all your Nodes polling mail from your system so
that they can realign their Mail Tosser programs to match the new Sorted
areas on your system.
Once all this is complete, you are now ready to remake any new Change
Conference Screens you may be using....
Might I suggest using My Msglist v3.2 to do this...:)
file name: MSGLST32.ZIP
*****************************************************************************
That's it.... for TriSort v4.3!
If you would like to report a bug, or make any suggestions I can be
reached at:
┌─────────────────────────────────────────────────┐
│░░▒▒▓▓██ F R E E J A C K ' S P L A C E ██▓▓▒▒░░│
│░░▒▒▓▓██ Home of Freejack's Software ██▓▓▒▒░░│
│ TriBBS Support Board │
│ 5+ GIGABYTES w/over 35,000 Files Online │
│ 402 File Areas │
│ World Message Exchange │
│ TriBBSNET, YankeeNet & FIDONET │
│ 202 Conferences │
│ 30+ ONLINE GAMES! │
│ NODE 1 - (205) 739-7121 │
│ NODE 2 - (205) 737-5032 │
│ 28.8 USR HST, V.32 │
│ V.FC, V.TERBO, V.34 │
│ FidoNet 1:3607/26 │
│ Internet │
│ gary.price@fj.fastcomm.leba.net │
│ │
│ 30 Mins Free! Extended Time Plan Available! │
│ FILES! NO RATIOS! ONLINE GAMES! │
└─────────────────────────────────────────────────┘
Many hours of hard work has gone into this program to make life a little
easier for the TriBBS sysop. All attemps have been made to catch any bugs,
but that does not mean someone out there cannnot create or find one, so with
this in mind, please take the time and drop me a note (via WME , TriBBSNet,
YankeeNet or FidoNet 1:3607/26) or call my BBS and let me know of any problems
that may arise, so I can swiftly correct the problem.
Thanks for tring TriSort v4.3 !!!
Gary Price